# -*- coding: utf-8 -*-
# @Time : 2024/6/22 11:10 PM 
# @Author : Wayne
# @Email : 1
# @File : compare_shuzi.py
# @Project : young_python_demo
# @DESCRIPTION :
# 假设这是包含快递公司名称和代码的列表
# 假设这是包含快递公司名称和代码的列表
express_companies = [
    {"code": "1JDVA", "name": "京东"}
    # 假设数组中没有直接包含“京东快递”，只有“京东”
]

# 关键词语
keyword = "京东快递"

# 函数，根据关键词获取code
def get_code_by_keyword(companies, keyword):
    for company in companies:
        # 检查关键词是否是公司名称的子字符串
        if keyword in company["name"]:
            return company["code"]
    return None  # 如果没有找到匹配项，则返回None

# 使用函数获取code
code = get_code_by_keyword(express_companies, keyword)
if code:
    print(f"Code for '{keyword}' is: {code}")
else:
    print(f"No code found for '{keyword}'.")
